sustained-release tablet - Español Inglés Diccionario